package br.com.sistema.vendas.controller;

import java.util.List;

import br.com.sistema.vendas.DAOLocal.ClienteDAOLocal;
import br.com.sistema.visao.Cliente;
import br.com.vendas.sistema.util.DAOFactory;

public class ClienteRN {
	
	private ClienteDAOLocal clienteDAOLocal;
	
	public ClienteRN(){
		
		this.clienteDAOLocal = DAOFactory.criarClienteDAO();
	}
	public void salvar(Cliente cliente){
		
		this.clienteDAOLocal.salvar(cliente);
		
	}
	public void excluir(Cliente cliente){
		
		this.clienteDAOLocal.excluir(cliente);
		
	}
	
	public void Limpar(){
		
		
	}
	public Cliente pesquisar(String string){
		return this.clienteDAOLocal.pesquisar(string);
		
	}

	public void alterar(Cliente cliente) {
		this.clienteDAOLocal.alterar(cliente);
	}
	public List<Cliente> listar(){
		
		return this.clienteDAOLocal.listar();
		
	}
	public Cliente pesquisarPorCodigo(Integer cod) {
		
		return this.pesquisarPorCodigo(cod);
	}

}
